Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lake malawi
  1. noun
    a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi

    Similar: 

Explanation of lake malawi
My lists:
Recently viewed words: